<?php
session_start();
include("include/conec.php");
include("clases/WS_UF.php");
$usuario	= $_POST['txtusuario'];
$clave 		= $_POST['txtcontrasena'];
$clavelimpia= $clave;

//guarda intento de login
$link = Conectarse();
$UserIp	= $_SERVER["REMOTE_ADDR"];

$query = "CALL Log_Sesion(0,'$UserIp','LOGIN ATTEMPT>>$usuario')";
mysql_query($query,$link);
//echo $query;
mysql_close($link);

//Encrypt el password con el usuario como 'sal' para compararlo
//$clave = crypt(md5($clave),md5($usuario));
$clave = md5($clave);
$link = Conectarse();
$result =  mysql_query("call Login('$usuario','$clave')", $link);

if($row=mysql_fetch_array($result))
{

	//SETEA VARIABLES DE SESION
	$_SESSION["user"]		= $usuario;
	$_SESSION["id_usuario"]	= $row['id']; 			//Set user variables
	$_SESSION["nombre"]		= $row['nombre'];		//Set user variables
	$_SESSION["id_perfil"] 	= $row['id_perfil'];	//Set user variables
	$_SESSION["perfil"] 	= $row['perfil'];		//Set user variables
	$_SESSION["id_empresa"] = $row['id_empresa'];	//Set user variables
	$_SESSION["empresa"] 	= $row['empresa'];		//Set user variables
	$_SESSION["valid_time"] = time();				//Set user variables
	$_SESSION["valor_uf"] 	= $row['valor_uf'];		//Set user variables
	
	$_SESSION["url_proyecto"] 		= "/idea-sis";
	$_SESSION["gerente_comercial"]  = "Paulo Aguilar Maraboli";
	$_SESSION["logo_doc"]  			= "/mantenedores/logos/logo-az-sm.jpg";
	$_SESSION["dias_pizarra"] 		= "-15 day";	//Diferencia de dias pizarras busqueda
	$_SESSION["wf_aprobacion"]		= 1;			//WorkFlow Aprobacion activado
	
	//SI LA UF NO ESTA INFORMADA IR A BUSCARLA A SII Y GUARDARLA
	if (!is_numeric($_SESSION["valor_uf"])  ) 
	{
		//IR A BUSCAR UF A sii.cl
		$hoy = date("d-m-Y");
		
		$uf = new Uf(date("Y"));		
		$valor=$uf->getDate($hoy);		
		
		//$_SESSION["valor_uf"]=20000;
		//guardar en bd para no consumir sii.cl		
		mysql_close($link);
		
		$link = Conectarse();
		
		mysql_query("call SetUF($valor)", $link);
		
		$_SESSION["valor_uf"]  = $valor;
		
	}
	//SI LA UF SE GUARDO EN 0 POR WS
	if($_SESSION["valor_uf"]==0) echo "<script>alert('Verifique el valor de la UF en SII');</script>";
	
	
	//GUARDA LOG	
	$UserId= $row['id']; 
	mysql_close($link);
	$link = Conectarse();
	$query = "CALL Log_Sesion($UserId,'$UserIp','LOGIN SUCCESS>>$usuario')";
	$result= mysql_query($query,$link);


	//ACCESO SEGUN EL PERFIL DEL USUARIO
	//SETEAR MENU
	/*
	?><script>	window.location = '../admin_login.php';</script><?
	?><script>	window.location = '../user_login.php';</script><?

	if($row['id_perfil']==4) {
		echo('usuario Administrador');
	}
	else if($row['id_perfil']==1) {
		echo('usuario vendedor');
	}

	*/
	
		mysql_close($link);
	
	?>
		<script>	window.location = 'mantenedores/form_cotizaciones.php';</script>
	<?php
	
	

}
else
{
	mysql_close($link);
	session_destroy();

	echo	"<script>alert('Usuario o Contrasena Invalida!');</script>";
	?>
		<script>	window.location = 'index.php';</script>
	<?php
}